nonoccupational hazard

Translations
непроизводственная опасность
Understanding nonoccupational hazards is important for public health.
Понимание непроизводственных опасностей важно для общественного здравоохранения.